jQuery.noConflict();
jQuery(document).ready(function($){
    $.ajaxSetup({
        cache: false
    });
        
    $("#pais-nacimiento").change(function(){
        getDepartments($(this).val(), loadDepartmentsForCoutry);
    });

    function formatCityOption(city){
        return '<option value="'+ city.Nombre +'">'+ city.Nombre +'</option>';
    }

    onDepartmentSelect("#departamento-nacimiento", "#municipio-nacimiento", formatCityOption, "#nombre-departamento-nacimiento");
        
    //Controles relacionados al manejo de hijos del estudiante
    $("#ChildrenList .DeleteChild").live("click", function(){
        $(this).parents("tr").remove();
    });    
                
    $("#ChildrenList #AddChild").live("click", function(){
        lastAddedChild++;
        $("#ChildrenList tbody").append(
            $("<tr>")
            .append($("<td>").append($("<input type='text' />").attr("name", "Hijos[" + lastAddedChild + "][Nombre]")))
            .append($("<td>").append($("<input type='text' class='datepicker'/>").attr("name", "Hijos[" + lastAddedChild + "][FechaNacimiento]")))
            .append($("<td>").append($("<button class='DeleteChild i_trashcan icon' title='Borrar informacion de este hijo.' >").html("Borrar")))
            );    
            
        $( ".datepicker" ).datepicker({
            dateFormat:"dd/mm/yy",
            changeMonth: true,
            changeYear: true
        });
        
        return false;
    });
    
    $(".breadcrumb").wl_Breadcrumb();
    $(".breadcrumb").bind("wl_Breadcrumb.activate", function(e, activator, page){
        if(page.hasClass("ajax-content")){
            var url = activator.attr("href");
            page.html("Cargando...");
            $.get(url, function(data){
                page.html(data);
            });
        }
    });
    
    $("#SubmitButton").click(function(){
        $("#ActualizarDatosForm").submit();
    });
});

